thicket of briars/brambles - Español Inglés Diccionario